floating wave-absorbing breakwater - Spanish English Dictionary